﻿using System;
using System.Collections.Generic;
using Loki.Engine;

namespace Luna.Model.Project
{
    public interface IProject : ILunaEntity, IEditable<IEditableProject>
    {
        string Code { get; set; }

        string Name { get; set; }

        string Description { get; set; }

        decimal Budget { get; set; }

        DateTime Start { get; set; }

        DateTime End { get; set; }

        IEnumerable<IProjectTask> Tasks { get; }
    }
}
